﻿@charset "utf-8";
body{ font:"宋体", Verdana, Arial; font-size:12px; background:#fff; margin:0px; padding:0px;}
span,p,ol,ul,li,form,input,ul,li,dt,dl,dd,em,a,h1,h2,h3,h4,h5,h6,i,iframe,center,del,ins{ margin:0px; padding:0px;}
input,ul,li{list-style-type:none;}
em{ font-style:normal;}
img{ border:0px;}

/*font*/
.f_c00{ color:#c00;}
.f_999{ color:#999;}

.mar_top{ margin-top:12px;}


/*link*/
a:link, a:visited{ color:#333; text-decoration:none;}
a:hover{ color:#c00; text-decoration:underline;}
.l_c00:link, .l_c00:visited{ color:#c00; text-decoration:none;}
.l_c00:hover{ color:#c00; text-decoration:underline;}
.l_999:link, .l_999:visited{ color:#999; text-decoration:none;}
.l_999:hover{ color:#c00; text-decoration:underline;}


/*input*/
input, select, textarea{ background:#fff;}
.soint{ height:22px; line-height:22px; color:#333; border:1px solid #ccc; padding:0 2px;}

input.soso{ width:49px; height:23px; line-height:23px; text-align:center; background:url(images/an-bg.gif) no-repeat; color:#333; border:0; cursor:pointer;}

/*内容部分*/
.cot{ width:960px; height:auto; margin:0 auto;}
.spk{ width:198px; height:auto; background:#fafafa; border:1px solid #ccc; padding:1px; float:left;}
.spk strong{ width:178px; height:33px; line-height:33px; font-size:14px; color:#fff; padding:0 10px; background:url(images/tit_bg.gif) repeat-x; float:left;}
.spkc{ width:178px; height:auto; padding:15px 10px; float:left;}
.spkc p{ width:178px; height:24px; line-height:24px; float:left;}
.spkc .zi1{ float:left;}
.spkc .zi2{ font-size:14px; font-weight:bold; float:right;}
.spkc .zi2 em{ font-size:24px; font-style:italic; font-family:Arial, Helvetica, sans-serif; padding:0 7px; color:#c00;}
.spkc .line{ width:178px; height:10px; border-bottom:1px solid #ccc; float:left; overflow:hidden;}
.spkc .zi3{ font-weight:bold; font-size:14px;}
.spkc .zi3, .spkc .zi4{ color:#0066cc;}
.spkc .zi5, .spkc .zi6{ width:82px; height:23px; line-height:23px; text-align:center; background:url(images/an_bg.gif) no-repeat;}
.spkc .zi5{ float:left;}
.spkc .zi6{ float:right;}

/*通栏广告*/
.inxad{ width:960px; height:auto; float:left;}
.inltad{ width:706px; height:auto; float:left;}
.inrtad{ width:242px; height:auto; float:right;}

/* 分页 */
.page{ width:auto; height:22px; line-height:22px; text-align:left; padding-bottom:20px; float:right;}
.pgrt{ padding-right:20px;}
.page a{ width:auto; height:20px; line-height:20px; padding:0 7px; border:1px solid #999; margin:0 7px 0 0; display:inline; float:left}
.page1{ width:auto; height:20px; line-height:20px; text-align:center; color:#c00; background:#fff; border:1px solid #c00; padding:0 7px; margin:0 7px 0 0; display:inline; float:left;}

/*header*/
.top{ width:100%; height:26px; background:#eee; color:#666; float:left; overflow:hidden;}
.toplt{ width:auto; height:26px; float:left;}
.toplt li{ width:100px; height:26px; line-height:28px; float:left;}
.toplt li img{ width:16px; height:16px; margin:5px 5px 0 0; float:left;}
.toprt{ width:auto; height:26px; line-height:28px; float:right;}
.top2{ width:960px; height:auto; float:left; position:relative;}
.logo{ width:auto; height:60px; float:left; margin-top:3px;}
.lline{ width:1px; height:41px; background:url(images/line.gif) no-repeat; margin:9px 16px; display:inline; float:left;}
.logo2{ width:auto; height:45px; line-height:45px; font-size:26px; margin-top:10px; float:left;}

/*footer*/
.foot{ width:960px; height:auto; border-top:1px solid #eee; padding-top:5px; float:left;}
.foot p{ width:960px; height:25px; line-height:25px; color:#999; text-align:center; float:left;}


/*表格*/
.sptb{ width:100%; background:#fff;}
.sptb td{ line-height:20px; padding:5px; border-bottom:1px solid #fff;}
.sptb .zi1{ background:#eee; text-align:right; font-weight:bold;}

.edtb{ width:100%; height:auto; margin-top:20px; float:left;}
.edtb thead td{ font-size:14px; font-weight:bold;}
.edtb td{ line-height:20px; font-family:"宋体"; padding:7px 5px; text-align:center;}
.edtb tbody td{ border-bottom:1px solid #eee;}
.edtb .tu{ width:60px; height:80px; padding:4px; border:1px solid #ccc;}

